someone that carries explosives - German English Dictionary